home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / PRGMANIA / @FALCON / VISUAL41 / MISC / VISUAL40.NEW < prev    next >
Encoding:
Text File  |  1996-10-12  |  8.7 KB  |  236 lines

  1.  
  2.     --------------------------------------------
  3.      Gen & Wax VISUAL ASSEMBLER version 4.0 pl45
  4.      (c) GenuWax 12th October 1996
  5.     --------------------------------------------
  6.  
  7.     * signifie qu'il y a incompatibilité avec la release précédente
  8.       (changement de la structure fenêtre par exemple)
  9.     @ signifie qu'il y a incompatibilité mineure : uniquement si la
  10.       fonction concernée est utilisée (exemple modif dans module XHDI)
  11.  
  12. - Release 45 by Gen & Wax 12/X/1996
  13.     . La relocation des ressources en mémoire (incbin .RSC) marche sous Geneva
  14.     . La relocation des ressources en mémoire (incbin .RSC) marche sous MagiC 4
  15.     . Recherche cookies Geneva & MagiC : GWVA_APP_OBJ_COOKIE_MAGIC & GWVA_APP_OBJ_COOKIE_GENEVA
  16.  
  17. - Release 44 by Wax 07/X/1996
  18.     . Modifié l'iconification des fenêtres : saute dans la routine unique
  19.     . l'iconification est enfin supportée pour TOUS les types fenêtres !
  20.  
  21. - Release 43 by Gen & Wax 06/X/1996
  22.     . l'iconification est enfin supportée pour les fenêtres :
  23.         - custom
  24.         - formulaire
  25.     . bugs corrigés : double redraw sur enter et default du a nouvelle architecture du default.
  26.     . ajout routine GWVA_WIND_OBJ_PRG_TEST_IF_WIND_NOT_ICONIFIED
  27.  
  28. - Release 42 by Wax 01/X/1996
  29.     . Correction d'un bug de non dépilage lors traitement touche & texte éditable
  30.     . On peut visualiser pour Debug tous les évènements Visual Assembleur :
  31.       - pour les clicks,gotfocus... des objets form: OPT_DEBUG_VISUAL_FORM_OBJ_EVNT
  32.       - pour les top/moved des objets fenêtres : OPT_DEBUG_VISUAL_WIND_OBJ_EVNT
  33.       - les autres messages sysème : OPT_DEBUG_VISUAL_SYSTEM_EVNT
  34.     . modifié dans XH_READ_WRITE : force le changement de disque !
  35.  
  36. - Release 41 by Gen 29/IX/1996
  37.     . correction de bugs sur les passages de paramètres sur évènements CLICK
  38.     . Pour les textes éditables, ajout des évenements non encore implementés suivants :
  39.         . GWVA_EVNT_GOTFOCUS
  40.         . GWVA_EVNT_LOSTFOCUS
  41.         . GWVA_EVNT_CHANGED
  42.  
  43. - Release 40 by Gen 8/IX/1996
  44.     . modification des fonctions SAVE_FORM et RESTORE_FORM : sauvegarde des structures
  45.       des objets pour le multi-formulaire ; paramêtres suplémentaires
  46.     . correction BUG de l'AES sur les objets positionnés en DEFAUT et non-SELECTABLE ou DISABLE
  47.  
  48. - Release 39 by Wax 2/IX/1996
  49.     . ajout de la fonction GWVA_CALL_FSEL_CP_BSS_UPDATE_FORM & GWVA_NO_FSEL_CP_BSS_UPDATE_FORM
  50.       => LIB_FSEL_BSS_FORM
  51.     . modif de RETURN_TEXT_OBJ_IN_FORM_OBJ_PTR : retourne en + a0=ptr obj
  52.     . recommandation : OPT_DEMO_VERSION
  53.  
  54. - Release 38 by Gen 1/IX/1996
  55.     . corrections sur l'objet SLIDER
  56.  
  57. - Release 37 by Wax-Gen 25/VIII/1996
  58.     . LOOK passe en multi-form ! Essayez-le !
  59.     . création de GWVA_WIN_BIT_FREETOOL pour multi-toolbar
  60.     . nouvelle routine : GWVA_WIND_OBJ_PRG_UPDATE_MULTI_FORM
  61.     . Les toolbar sont maintenant aussi multipliables à l'infini, cf.
  62.       exemple en multi-form dans MULTIDOC\FORM\PROJECT.S
  63.     . ajoutté structure : GWVA_APP_OBJ_MENUWIND_*
  64.     . ajoutté structure : GWVA_MENU_OBJ_DEF_OBJ_*
  65.     . ajoutté structure : GWVA_WIND_OBJ_KEYTABLE_*
  66.     . nouveau label dans .def : GWVA_MULTIFORM_ALWAYS_UPDATE
  67.     . optimisation des user-redraw
  68.  
  69. - Release 36 by Gen 06/VIII/1996
  70.     . ajoutté une structure (GUW_DEF.S) : GWVA_WFORM_OBJ_DEF_OBJ_*
  71.     . correction erreur dans GWVA_WIND_OBJ_PRG_UPDATE_TOOLB_AND_FORM_POS
  72.       pour le multi-formulaire
  73.  
  74. - Release 35 by Wax-Gen 07/VII/1996
  75.     . ajoutté les routines de sauvegarde & restaure contenu formulaire
  76.     . met la bonne palette pour les dialogues modales & selecteur de fichier
  77.     . ajoutté bit GWVA_WIN_BIT_FREEFORM dans struct fenêtre
  78.     * ajoutté : - GWVA_WFORM_OBJ_IS_CLONE_FORM
  79.         - GWVA_WFORM_OBJ_CLONE_FORM_SAVE
  80.         - GWVA_WFORM_OBJ_CLONE_MAIN_PTR
  81.     . routines : - GWVA_WFORM_OBJ_PRG_SAVE_FORM
  82.          - GWVA_WFORM_OBJ_PRG_COPY_SAVED_FORM
  83.          - GWVA_WFORM_OBJ_PRG_RESTORE_FORM
  84.  
  85. - Release 34 by Wax 03/VII/1996
  86.     @ Ajout d'une possibilité d'annulation d'ouverture fenêtre en
  87.       retour de WM_GWVA_OPEN+WM_BEFORE si d7<0
  88.     @ Ajout d'une possibilité d'annulation de création de fenêtre en
  89.       retour de WM_GWVA_NEWIND+WM_BEFORE si d7<0
  90.  
  91. - Release 33 by Wax 17/VI/1996
  92.     . ajoutté LIB_RECURSIVE_FILE_SEARCH
  93.  
  94.  
  95. - Release 32 by Wax 8/V/1996
  96.     @ modifié les labels dans le module XHDI
  97.  
  98. - Release 31 by Wax 8/V/1996
  99.     . ajoutté LIB_XHDI_INFOPARTITION
  100.  
  101. - Release 30 by Wax 28/IV/1996
  102.     * ajoutté GWVA_APP_DEP_LIB_VERSION,GWVA_APP_DEP_LIB_MAJOR,GWVA_APP_DEP_LIB_MINOR
  103.     * ajoutté GWVA_WIND_OBJ_TOPABLE_STATE
  104.     * ajoutté GWVA_WIND_OBJ_KEY_TABLE
  105.  
  106. - Release 29 by Wax 11/III/1996
  107.     . Ajoutté un test CREATED avant wind_set name,info,sliders
  108.  
  109. - Release 28 by Gen 9/III/1996
  110.     . FORM_OBJ_SLIDER
  111.     . GWVA_SLIDER_OBJ_PRG_SET_SLIDER
  112.  
  113. - Release 27 by Wax-Gen 18/II/1996
  114.     . Correction des incompatibilités nées des modifs de GEN
  115.     . LIB_DECI : chiffre->chaine signé !
  116.     . ajoutté a1=ptr msg_buff pour les msg_evnt window (wm_top par ex.)
  117.     . Correction selection des objets non seletable mais selected
  118.     . Nouvel objet : objet slider 
  119.  
  120. - Release 26 by Gen 11/II/1996
  121.     . Modification de STOCK_DECI
  122.     . Modification de DECI2VALUE (negatif et code erreur)
  123.     . Modification de HEXA2VALUE (code erreur)
  124.     . Rajout d'un clr.b (a1)+ en fin de STOCK_HEXA
  125.     . Test de a1.l avant rsc_load (VISUAL40.S)
  126.     . GWVA_APP_OBJ_TEXT_WIDTH,GWVA_APP_OBJ_TEXT_HEIGTH
  127.     . GWVA_APP_OBJ_CELL_WIDTH,GWVA_APP_OBJ_CELL_HEIGHT
  128.  
  129. - Release 25 by Wax 3/II/1996
  130.     . Bibliotheque LIB_XHDI avec fonctions à la carte
  131.  
  132. - Release 24 by Wax 2/II/1996
  133.     Addition de l'objet progress et de 3 méthodes :
  134.     . GWVA_PROGRESS_OBJ_PRG_SET_PERCENT
  135.     . GWVA_PROGRESS_OBJ_PRG_UPDATE_PERCENT
  136.     . GWVA_PROGRESS_OBJ_PRG_PRINT_PERCENT
  137.  
  138. - Release 23 by Wax 29/I/1996
  139.     . Corrigé bug Fileselector avec a2<>0 pour *.?
  140.  
  141. - Release 22 by Wax 21/I/1996
  142.     . LIB_XBRA ajoutté !
  143.  
  144. - Release 21 by Wax 15/I/1996
  145.     . GWVA_APP_OBJ_VISUAL_VERSION : dc.b "4.00",0
  146.     . Bug namifie & curseur qui disparait corrigé
  147.     . Bug Alt + key & champs éditable corrigé
  148.  
  149. - Release 20 by Wax 13/I/1996
  150.     . GWVA_APP_OBJ_SET_PATH créé pour aller
  151.       avec GWVA_APP_OBJ_STORE_CURRENT_PATH, bien.
  152.  
  153. - Release 19 by Wax 03/I/1996
  154.     * GWVA_WIND_OBJ_TOOLBAR_HEIGHT & GWVA_WIND_OBJ_MENU_HEIGHT
  155.     * GWVA_APP_OBJ_MAIN_MENU_PTR : pointe sur un tableau de pointeurs
  156.  
  157. - Release 18 by Wax 31/XII/1995
  158.     . bit 2 appli pourt centrer le background
  159.  
  160. - Release 17 by Wax 21/XII/1995
  161.     . Modified GWVA_APP_OBJ_STORE_CURRENT_PATH to be used in library
  162.     . (REDRAW_PART_OF_FORM) Can now redraw several items (up to 11)
  163.       in a form in a row !
  164.  
  165. - Release 16 by Gen 16/XII/1995
  166.     . GWVA_HIDE_SHOW_TREE
  167.  
  168. - Release 15 by Wax 13/XII/1995
  169.     * FILE_SELECTOR : en entrée : a2=ancien pathanme ou #0.l
  170.  
  171. - Release 14 by Wax 07/XII/1995
  172.     . GWVA_ENABLE_DISABLE_OBJECT
  173.     . Ajoutté des bits pour la config d'une fenêtre
  174.     ; 4 : reserved : 0
  175.     ; 5 : reserved : 0
  176.     ; 6 : 1=automatically MFREE DATA_PTR if bitmap window deleted
  177.     ; 7 : 1=automatically MFREE PAL_PTR if bitmap window deleted
  178.     ;12 : 1=automatically copy window current_x,y to first_x,y when closed
  179.     ;13 : 1=automatically delete window when closed
  180.     ;14 : 1=automatically MFREE USER_PTR1 if window deleted
  181.     ;15 : 1=automatically MFREE USER_PTR2 if window deleted
  182.  
  183. - Release 13 by Wax 06/XII/1995
  184.     . Bougé dans LIB les fonctions appropriées, mis GWVA_200HZ en LIB
  185.  
  186. - Release 12 by Wax 27/XI/1995
  187.     . GWVA_GET_FORMATED_TIME & GWVA_GET_FORMATED_DATE
  188.  
  189. - Release 11 by Gen & Wax 26/XI/1995
  190.     . ajout de GWVA_APP_OBJ_PRG_WAIT_EVENTS enfin !
  191.     . la routine princiaple evnt_keyb retourne d0=touche et
  192.       a0=ptr sur fenêtre à moi ou sinon 0
  193.     . modification de LOAD_FILE_IN_MEM : + de controle d'erreur,
  194.          désallocation de la memoire en cas d'erreur
  195.     . + GWVA_ERROR_READ dans les constantes
  196.  
  197. - Release 10 by Wax 25/XI/1995
  198.     . recommendation : OPT_FULL_PATHNAMES pour chemins en dur
  199.     . recommendation : OPT_DEBUG ...
  200.     * GWVA_WIND_OBJ_USER_PTR1 & 2
  201.  
  202. - Release 09 by Wax 24/XI/1995
  203.     . ajoutté GWVA_GET_200HZ_DELAY_SINCE_LAST_CALL cool !
  204.     . ajoutté DECI2VALUE_STRICT
  205.     . ajoutté GWVA_WIND_OBJ_PRG_OPEN_ALL_WIND
  206.  
  207. - Release 08 by Wax 23/XI/1995
  208.     . commencé : LIB_RS232
  209.     . ajoutté GWVA_GET_200HZ_COUNTER en SUPEXEC
  210.     . + GWVA_APP_OBJ_STARTED_PATH
  211.     * GWVA_MAX_PATH_LENGTH = ?? dans le .def pour harmoniser le tout
  212.  
  213. - Release 06 by Wax 20/XI/1995
  214.     . Lib_fileselector : a2 = pathname of file ! cool !
  215.     . Test de non inclusion des MDL_WIND_? si création qd même
  216.     . ajoutté GWVA_APP_OBJ_PRG_ACC_OPEN_VSTATION & CLOSE pour VA_START
  217.  
  218. - Release 05 by Wax 19/XI/1995
  219.     . Added Venus -> Accessory defs
  220.  
  221. - Release 04 by Wax 18/XI/1995
  222.     . Added GWVA_APP_OBJ_COPYRIGHT_MESSAGE
  223.  
  224. - Release 03 by Wax 16/XI/1995
  225.     . Added Windows bitmap from gen's routs
  226.  
  227. - Release 02 by Wax 14/XI/1995
  228.     . Added shortcuts for exit buttons
  229.  
  230. - Release 01 by Wax 13/XI/1995
  231.     . Corrected the re-open window at copied position bug
  232.  
  233. - Release 00 by Gen 9/VIII/1995
  234.     . Moved file selector in library
  235.  
  236. [EOF]